watch repairer - French English Dictionary